covering harrow - Turkish English Dictionary